European anchovy - French English Dictionary